SCR: A Practical Approach to Building a High Assurance COMSEC System
نویسندگان
چکیده
To date, the tabular-based SCR (Software Cost Reduction) method has been applied mostly to the development of embedded control systems. This paper describes the successful application of the SCR method, including the SCR* toolset, to a di erent class of system, a COMSEC (Communications Security) device called CD that must correctly manage encrypted communications. The paper summarizes how the tools in SCR* were used to validate and to debug the SCR speci cation and to demonstrate that the speci cation satis es a set of critical security properties. The development of the CD speci cation involved many tools in SCR*: a speci cation editor, a consistency checker, a simulator, the TAME interface to the theorem prover PVS, and various other analysis tools. Our experience provides evidence that use of the SCR* toolset to develop high-quality requirements speci cations of moderately complex COMSEC systems is both practical and
منابع مشابه
An Experience Modeling Critical Requirements
Previous work at NRL demonstrated the benefits of a security modeling approach for building high assurance systems for particular application domains. This paper introduces an application domain called selective bypass that is prominent in certain network security solutions. We present a parameterized modeling framework for the domain and then instantiate a confidentiality model for a particula...
متن کاملDeterminants of Quality Assurance within the Building Construction Industry
Although a growing body of literature maintains that the construction industry plays a significant role in the economic development world-over, the extent of its regulation may, however, undermine the objectives of sustainable urban development. This study, as a result, investigates the factors influencing quality assurance within the building construction industry in Kenya, a case study of Kis...
متن کاملContour Crafting Process Plan Optimization Part I: Single-Nozzle Case
Contour Crafting is an emerging technology that uses robotics to construct free form building structures by repeatedly laying down layers of material such as concrete. The Contour Crafting technology scales up automated additive fabrication from building small industrial parts to constructing buildings. Tool path planning and optimization for Contour Crafting benefit the technology by increasin...
متن کامل‘Only Systems Thinking Can Improve Family Planning Program in Pakistan’: A Descriptive Qualitative Study
Background Family Planning (FP) program in Pakistan has been struggling to achieve the desired indicators. Despite a well-timed initiation of the program in late 50s, fertility decline has been sparingly slow. As a result, rapid population growth is impeding economic development in the country. A high population growth rate, the current fertility rate, a stagnant contraceptive prevalence rate a...
متن کاملDeveloping High Assurance Avionics Systems with the Scr Requirements Method*
In high assurance avionics systems, such as systems for flight guidance, air traffic control, and collision avoidance, compelling evidence is required that the system behavior satisfies certain critical properties. Some critical properties are functional properties, properties of the services that the system delivers. For example, when another aircraft flies too close, a collision avoidance sys...
متن کامل